head immobilization - Alemán Inglés Diccionario